pertaining to almería, city and province in spain and inhabitants - Français Anglais Dictionnaire